KSADS-COMP Version history

Version 2.27.10

04/27/2024

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.27.10 Allowing CA users to re-do any module even after completing all modules within the same session.

Version 2.27.9

04/27/2024

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.27.9 Updated the UI on Module pickup page for consensus interview to look at the status of youth and parent interviews, and make a decision to pick up a module.

Version 2.27.8

03/14/2024

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.27.8.1 JIRA 808 - Updates to the Intro modules.

• 2.27.8.2 Enabled MMHCR report in the user reports.

Version 2.27

03/02/2024

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.27.1 MMHCR - New updates to the report included(combined view).

• 2.27.2 Allowing only one session at a time during an Interview. If a new interview session is created, block the current session of the interview.

• 2.27.3 Created a new report to track the user Interview Details. This report is only available for Super Admin users.

• 2.27.4 Updated the ABCD attempt login log to include the patient user type.

• 2.27.5 Updated the Module pickup page to include the Interview status.

• 2.27.6 Log the user information in the following scenarios:
1. End Interview
2. Module change update
3. Language change update

• 2.27.7 Log the Json API data request, successful response and Error scenarios.

Version 2.26.22

01/25/2024

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.26.22.1 PO - Fixed the bug, generating two invoices for a PO when the page reloads.

• 2.26.22.2 PO - Updated the MIS Report (Gross Income, Net Income & Income Overview) to show the values based on the PO Created Date instead of Payment Date.

Version 2.26.19, 20, 21

01/08/2024

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.26.19 We noticed some users when copying the encrypted URL, is stripping the parameters. To address this issue, we created a unique short URL for the existing long url and saved it on a table.

• 2.26.20 Since Groupmembers page is accessible by multiple users, more than 1 user can update the same patient id, This features blocks simultaneous updates and/or alerts prompts to override an exisitng patient id.

• 2.26.21 Allow admins to close the interview for interviews that could not be completed. (CA users have a button already on Module Landing page). For all types, we created a logic on GroupMembers page to resume or close the interview.

Version 2.26.18

12/16/2023

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.26.18.1 Track Clincian who updates Patient ID and who administers the interview. Track multiple interview sessions-responses

• 2.26.18.2 Updated the answer response type for the question 0.0.0.Q68 from plain text to numeric only with limit of 1 - 100.

• 2.26.18.3 Create a mapping of Modules to symptoms (Instead of diagnosis - symptoms. Use a mapping table 'Module_SymptomMst'.

• 2.26.18.4 Updated the company name from KSADS-COMP, LLC to KSADS-COMP Inc. in Purchase order.

• 2.26.18.5 Fixed the bug in export functionality of user wise reports when the file name contains comma with the guid.

• 2.26.18.6 Update the Suicide Alert text for the symptom self-Injury by removing the text related to suicdial Intent.

• 2.26.18.7 Update the suicide module question 1.23.4.Q4 by including suicide helpline numbers for Australia.

• 2.26.18.8 Implemented mandatory patient code update in the patient selection page and also blocked the simultaneous patient code update.

• 2.26.18.9 Update the auto-login administrations ran out error message in the login page.

• 2.26.18.10 Optimize the SP to make overall report work faster.

• 2.26.18.11 Updated ABCD administration running out email alert to send alert if the administrations went below 100.

Version 2.26.17

11/28/2023

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.26.17.1 Created a download button (using itextpdf) in 'MyPurchases' page.

• 2.26.17.2 PO Pay Later button is updated as 'Create Quote/Invoice'.

• 2.26.17.3 ABCD Suicide alert threshold update for 'Wishes/ Better off Dead'

Version 2.26

9/30/2023

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.26.1.1 A new page to show the Annual Fee information

• 2.26.1.2 Implemented a login page block for the users from the sites which are blocked due to non-payment.

• 2.26.1.3 Block ABCD Autologin users from the Blocked Sites

• 2.26.1.4 Block Data Download through API

• 2.26.1.5 Super Admin - Add/Update Site Page - added a annual fee timeline status

• 2.26.1.6 BG Service - Check Invoice Status - Set the renewal Date from current date if site is blocked

• 2.26.1.7 BG Service - Send Annual Fee Invoice - update the reminder flow

• 2.26.2.1 Super Admin - Add/Update Site Page - Add Principal Investigator

• 2.26.2.2 Update Billing Contact page - study admin can add Principal Investigator

• 2.26.2.3 PO - Site Details - Add Principal Investigator

• 2.26.2.4 KSADS API Service - Add Principal Investigator

• 2.26.3.1 Web.config file update in the Ksads Service

• 2.26.3.2 Web.config file update in the PO Site

• 2.26.4 Show the information of who created the site user and date of creation.

• 2.26.5 Show the Annual Site Fee status message in Group Index page

• 2.26.6 Created feature to Pre-generate question key for the overall report

• 2.26.7 Created a feature to update the patient code manadatory to start the new Interview.

• 2.26.8 Bug Fix - Update the SP logics which are used to take the Group/folders to get active groups & Sites only

• 2.26.9 Updated the group members page to search the patients using the filters and don’t load all the patients by default.

• 2.26.10 Add a new option in the question 1.19.1.Q1never darank a full drink

• 2.26.11 Add new questions on Intro module 0.0.0.Q37cb and 0.0.0.Q37db

• 2.26.12 Update the UI of the Question 0.0.0.Q66 from textbox to dropdown

• 2.26.13 MMHCR Report - Create a new report for the site admins

• 2.26.14 Updates in the Admin Reports - Include the json format download along with the excel export.

• 2.26.15 Create campaign tracking from the Ksads-Comp website to PO Database.

• 2.26.16 UI Change and Updated print option in Diagnosis and UserResponse report to "download as PDF".

Version 2.25.8

7/5/2023

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.25.8.1 - Updated the Annual site fee in Treatement Settings from $250 to $25.

• 2.25.8.2 - Updated the Per Administration fee in Treatement Settings from $2 to $15.

• 2.25.8.3 - Notified the users about the price change and also created an logic to update the purchase type as market price for all the sites in treatment settings..

Version 2.25.7

2/3/2023

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.25.7.1 - Created a feature to generate question key by Super Admin. Updated the Admin Reports to download this Pre-generated question key.

• 2.25.7.2 - Updated the functionality to get the count of available administrations faster in places like Home page, MIS Report and Buy Adminstration.

• 2.25.7.3 - Updated the Super Admin Site Information module to show the folders & study mapped to the Site.
Updated the Super Admin User Information module to show the folders mapped to the User.

• 2.25.7.4 - Updated the Site Admin Edit User module to search and edit all the users in Ksads including demo users.

• 2.25.7.5 - Created a module to study admins to view the purchase order created for the sites.

• 2.25.7.6 - Created a module to study admins to update the billing contact information for the sites.

Version 2.25.6

2/3/2023

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.25.6.1 - Created a feature to validate the nonce request from Ksads to PO.

• 2.25.6.2 - Updated the Annual Site Report to show the data in the three categories "All Sites", "Paid Sites", "Unpaid Sites". Admin can also get the last used date of sites.

• 2.25.6.3 - Updated PO Invoices to show the recepient site name and adrress details. Updated the PO invoices to show the paypal link if its created via pay later.
Updated the PO Invoices to show the Invoice Date and Payment Date if the invoice is created via pay later.

Version 2.25.5

1/6/2023

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Admin Reports - Updated the UI of Group-Wide Overall Report, Group-Wide Diagnosis Report, Study-Wide Diagnosis Report to create a report request instead of display results in grid and download the files later. This will avoid the long waiting time of page loading or unresponsive error.

• Admin Reports - Created a background service to process the report request, generate excel reports and send notification email to users with link to download.

• JIRA 703 - Fixed the bug in taking count of total administration left by including assigned.

• JIRA 704 - Fixed the bug in sending Administration running out alert by including seperator between customer email and study admin list.

• Study Admin - Updated the user list of a group with '*' identifier if the user is a study admin.

• Ksads Home - Updated the site details to include Total available administrations.

Version 2.25.4

12/5/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• JIRA 701 - On KOR site, Implemented a delay in transition to the next question on the Inteview page, so that the participants could stay on the interivew page for atleast 3 seconds and thereby read the question thoroughly and respond correctly, so that the quality of the response is better.

Version 2.25.3

10/21/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Resolved ABCD Subject ID swap issue (Empty patient selection logic updated using the parameters assigned and interview not started).

• ModulePickup pages - Updated URL to include (PatientCode, ClinicianID, via) to handle the patient-code swap issue.

• Transaction Log - Updated the tracking information to get the details more efficiently.

Version 2.25

10/12/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Transaction Log - updated ABCD auto-login information.

• Added "Buy Administration" link button next to the site name in group index page.

Version 2.24

9/02/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• ABCD Proposed Changes to Trauma Screens:-

a) Only include one sexual abuse Item

b) Delete the “Other” trauma item and discrimination item from trauma screen.

c) Provide alerts if child endorses physical abuse or sexual abuse items. The alert will be sent after the child completes the follow-up question reporting the date of the abuse. The date and type of abuse will be contained in the text.

d) Get rid of the “when did this occur” question from the trauma list. We already deleted asking them for a description, so we can skip the whole question (1.21.1.Q2)

e) Only give PTSD module to youth 16 or older, and only on the youth administration; parents still get at all ages

f) Give the PTSD supplement to anyone who endorses a trauma. In other words, if someone endorses a trauma in the screener, evaluate all PTSD symptoms. Do this for both youth and parent.

g) Get rid of the ‘examples’ in the trauma list

h) Add the traumas endorsed to each screen, starting after the opening screen in the supplement (develop short descriptions).

i) Include discrimination factor in the PTSD Diagnosis.


• Update Twilio class files for depercated /sms/ messages resource endpoint.

• Show patient ID on patient selectionPage to avoid incorrect patient selection.

• Explicitly state the End interview button will close the file for good. (In Module landing page).

Version 2.23

4/11/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• JIRA 655 PTSD added new sub questions on 1.21.1.Q1 & 1.21.1.Q2.

• JIRA 655 Updated existing sub questions on 1.21.1.Q1 & 1.21.1.Q2.

Version 2.22

3/29/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Added new Paypal account.

• Updated merchant address details on the invoice.

Version 2.21

3/4/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Added payment terms & conditions pop up before the payments page in purchase order.

• JIRA KSADSNIH-648 Fixed the bugs on back and edit scenario of the site details.

• JIRA KSADSNIH-647 Criteria A changed in the Panic Disorder in Partial Remission DSM.

Version 2.20

1/28/2022

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.20.1 Upgrade site to SHA 256 hashing algorithm.

• 2.20.2 JIRA - 644 Update Pre-Interviews module selection to reflect the modules updated by Youth & Parent.

• 2.20.3 JIRA - 631 Update patient code logic to Group short name+FamilyID.

Version 2.19

12/08/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.19.1 Generate a dynamic code book report from database by super admin.

• 2.19.1 Feature to download the code book report by study admin.

• 2.19.2 Feature to generate and download the Question key report for json by study admin users.

• 2.19.2 Feature to generate and download the Diagnosis key reports for json by study admin users.

• 2.19.3 Feature to generate and download the template for new language translation by the super admin.

• 2.19.4 Feature to search the site by site name in home page.

• 2.19.5 JIRA 635 - Fixed the bug in adding demo users to live sites by study admin.

Version 2.18

11/18/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.18.1 Added Korean as one of the language in KSADS-COMP.

• 2.18.2 Updated overall report to get the user response in both text and numeric formats.

• 2.18.2 Updated overall report to download question key dynamically from the database, in any languages.

• 2.18.3 Updated module pickup page to show the text in language selected in dropdown.

• 2.18.4 Updated the Suicide and Homicide Alert services in multiple languages.

Version 2.17

9/21/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• 2.17.1 Updated the Conduct Disorder branching logic to administer only the ever(past) questions in screener and supplement instead of present and past.

• 2.17.1 Updated the branching logic for ABCD trial users to see the Conduct Disorder supplement even if they answered nagative to all acreener questions.

• 2.17.1 Updated the Conduct Disorder DSM.

• 2.17.2 Added new questions of "Life event and stressor" on Conduct Disorder, PTSD and ODD Modules.

• 2.17.2 Added new DSMs "Adjustment Disorder with Disturbance of Conduct (F43.24)" and "Adjustment Disorder with Mixed Disturbance of Emotions and Conduct (F43.25)" on Adjustment Disorder Module.

• 2.17.2 Updated the PTSD DSM functions with dynamic F-Code.

• 2.17.3 PO - Updated the cancel PO functionality to delete the Invoice record in the 'Annual Site Fee Reminder Service' table to avoid future reminders for cancelled PO.

• 2.17.4 PO - Created a PO weekly sales report page for Kevin Kennedy.

• 2.17.5 Updates (10/8/2021)

  • Timeout fix in AdminReports/Overallreport.
  • Dynamic Language update for new languages in (KSADS/PO).
  • Interviewer selection logic update for Danish/SA, Korean and CA-Pre Teen update.
  • Updates Sales report UI and automate weekly emails for Finance.

Version 2.16

7/2/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• PO - Created a new page to get the deails of demo users from the Kennedy Krieger Institute website.

• KSADS - Created a module to get the information from PO demo page and create a demo account for the users with 30 days validity.

• KSADS - Updated the login page to check whether the user account is demo/live and block the login if the demo account is expired.

• KSADS - Created a background service to send a reminder email to the demo user with link to purchase the site from PO. Reminder will be sent on 10 days before the demo account expiry.

• KSADS - Updated login page to show the customized purchase link to the expired demo users.

• JIRA 591 - KSADS - Created a background service to notify the ABCD trial site contacts and study admins with the link to buy administrations from PO.

• JIRA 593 - Bug fixed by updating the answer type UI from textbox to dropdown in 2.1.21.Q1.

• 2.16.2 Added 'Create on Credit' button to add administrations without payment.

Version 2.15

6/6/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• KSADS - Modifications done in the following DSM5 Diagnosis Criteria.
Major Depressive Disorder, Persistent Depressive Disorder, Disruptive Mood Dysregulation Disorder, Attention-Deficit/Hyperactivity Disorder, Agoraphobia, Enuresis, Encopresis, Anorexia Nervosa, Autism Spectrum Disorder

• JIRA 513 - Fixed the issue in stylus and showing it in modal pop-up while clicking.

• JIRA 514 - Updated question structure in the question 2.4.12.Q1.

• JIRA 515 - Fixed the psychosis DX and Branching issue.

• JIRA 516, 517, 518 - Fixed typos in the question text.

• JIRA 519 - Updated the branching logic in Depressive Disorder supplement for the wieght loss and gain.

• JIRA 584 - Updated the Bipolar supplement changes and Added Alcohol as one of the criteria for branching to Question 2.2.0.Q1.

• JIRA 585 - Fixed some issues in the Spanish Dynamic Question Text.

• JIRA 586 - Updated the Eating disorders module by adding new questions and changed the branching logic.

• JIRA 587 - Updated the overall report to include user comments with the responses.

• JIRA 588 - Updated the symptom response report to include stylus as "Notes" in new column.

• JIRA 589 - Updated criteria b for adhd, and added additional criteria for adhd in partial remission.

• JIRA 590 - Renamed the "Probable Autism Spectrum Disorder" to "Other Specified Neurodevelopmental Disorder, Autism Spectrum Disorder, full criteria not met (F88.0)". Aslo deleted the old Other specified disorder.

Version 2.14

6/6/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Updated the PO Payments report with new columns.

• PO Payments - Enabled clicking on all columns to view the purchase order.

• PO Payments - Updated the POID as PO/Reference ID.

• PO Payments - Added Reference ID as one of the criteria for searching.

• KSADS - Updated the dropdown menu MIS Report as Statistical Report.

• KSADS - Included the MIS Report in the Statistical Report.

• KSADS - Created two new report "Annual Site Fee Report", "Annual Site Fee Reminder Status" in the Statistical Report.

Version 2.13

4/8/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Created a Purchase Order system where customers can purchase access to KSADS-COMP.

• Integrated Paypal as the payment gateway using the Paypal API v1.9.1.0.

• Created commissioned partner functionality to track PO's created from partner site and to track commission every 15 days.

• Show yearly maintainance fee renewal date for each site.

• Created a new user role by adding new column "paypaladmin" in usermst table. Can only be updated manually in this version, this user role will have admin access to financial data.

• Created KSADS API module using WCF Json webservice to bridge the Purchase Order module and KSADS-COMP since they were seperate components.

• Created master financial reports for PO module.

• Added a feature to receive check in PO module for 'Pay Later' Invoices without going into Paypal.

• Created a background service to check the updated invoices from the Paypal and send users a notification emails, if the payment is received.

• Created a new security technique using nonce and handshake method to let KSADS-COMP access PO module without session sharing.

• Created a landing page for PO Maintenance. "paypaladmin" users will only have access to this page.

• Created a option to buy administrations for a group/folder.

• Created a service to send site annual fee payment due reminder email on last 60 days(1st reminder), last 30 days(2nd reminder) & last 7 days (3rd reminder).

Version 2.12

4/8/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Map all exiting Diagnostic functions to all dynamic DSM functions with differnent FCode so that the parent reports can be mapped.

• Created a new table Ksads_DynamicFunctionMst to store the dynamic DSM Functions.

Version 2.11

4/8/2021

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Mobile Firendly User interface changes, hover effects, Next and Back button style/location change.

• Pentesting fixes in the login page.

• Login page redirection UI transition.

• Dynamically loading sites in the Home page on scroll event.

• Added explicit "Yes/No" radio buttons in the multiple answer with textbox at the end.

• Overall site UI updates for the mobile friendly view and usage of real estate.

• Admin report, Overall report timeout issue fix, added paging and updated download functionality.

• Updated report name: Symptom severity report.

• Tic Disorder - Added supplement for the TIC Module.

• Tic Disorder - Added new DSM functions for the module.

• Tic Disorder - Updated branching logic for the new changes

• Tic Disorder - Updated Question Key & Diagnosis Key Excel sheets for the new changes.

• Tic Disorder - Updated FunctionMst table for the new DSM & Symptom functions added.

• Tic Disorder - Added videos(English version only) for the newly added questions.

• Email Change - Changed the Email address used on the site to info@ksadslogin.net.

• Email Change - Updated all the config files in Ksads & PO with the information of new email such as server, port, username & password.

• Email Change - Updated the App config of all background services.

Version 2.10

11/10/2020

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Added new question in Suicide and Homicide module.

• Updated branching logic in Suicide and Homicide module.

• Updated question key in Group-wide overall report.

• Bug fixing in Site admin - Add users page.

• JIRA - KSADSNIH-453 - Suicide/homicide - Added COVID related text in English version.

• JIRA - KSADSNIH-480 - Fixed nested loop issue in Bipolar DSM. (Depression/Bipolar Fcode).

• JIRA - KSADSNIH-481 - Fixed ADHD partial remmission DSM notes..

• JIRA - KSADSNIH-479 - Social Anxiety Disorder Updated Branching logic and DSM logic.

• JIRA - KSADSNIH-456 - Updated License running out alert BG service to show all sites.

• JIRA - KSADSNIH-467 - Updated Json data transfer to share comments field for all sites except ABCD.

• JIRA - KSADSNIH-485 - Updated question text in Alcohol Disorder 1.19.5.Q3a & 1.19.5.Q3e.

• JIRA - KSADSNIH-486 - 0.0.0.Q74 - Updated popup in self-administerd page.

• JIRA - KSADSNIH-487 - Added covid related text 1.11.1.Q1 & 1.11.2.Q1 in OCD screen.

• JIRA - KSADSNIH-488 - Added "julia" for receiving license running out alert email.She can also add license..

• JIRA - KSADSNIH-493 - updated Separation Anxiety item.

Version 2.9

10/01/2020

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Added a feature allowing the study admin to edit the suicide/homicide alert contact information.

• Pentesting: Fixed the session identifier renewable issue after every sucessful login and logout.

• Pentesting: Fixed the session identifier renewable issue after 2FA.

• Pentesting: HSTS headers added for the website.

Version 2.8

09/02/2020

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Created a hierarchy Site--> Folders/Groups (Trial).

• Update Group Index page to show Site & Folder (Group) details.

• Closed all pen-testing findings.

• Updated the site admin page loading functionalities.

• JIRA - KSADSNIH-436 - Negative Impact, PCP Past symptom function missing from DSM function list.

• JIRA - KSADSNIH-437 - Hide module name of top nav for Pre-teen and Pre-Parent.

• JIRA - KSADSNIH-438 - Add timestamp to patient Question/response report.

• JIRA - KSADSNIH-439 - Add export to feature to timeline report.

• JIRA - KSADSNIH-440 - On CA Type add a Back button.

• Updated the site url to "https://www.ksadslogin.net/".

Version 2.7

2/7/2020

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• JIRA - 423 - Lower diagnostic criteria for DMDD (1.2.2.Q1 ) from 3 or 4 to 2, 3 or 4.

• JIRA - 416 – Update branching in Mania/DMDD.

• JIRA - 419 - Add gun question to the parent interview.

• JIRA - 422 - Change wording for response options in Q 0.0.0.q4 on parent/spouse.

• JIRA - 421 - Change wording or past agoraphobia screen question 1.6.1.q3a.

• JIRA - 420 - Add additional grades to grade question and add grade question to the parent interview.

• User interface update on Conduct Disorder - 2.16.16.Q1 - related to Grade change(JIRA 420).

• Update to Autologin: Get 'Preferred language' from ABCD portal and populate directly.

• Pen-testing updates.

Version 2.6

11/23/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• JIRA - 601 - PCP is added as new drug in the 'Drug Use Disorders' Module.

• Fixed the ModulePickup page unhandled exception issue.

• Fixed the MIS Report - License Status loading issue.

• Added the KSADS-Training project as sub-application in nimhksads.net.

• Updated the "Group-wide Diagnosis Report" to select and run report for all the modules.

Version 2.5

09/20/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Added Two Factor Authentication security feature.

• Added feature allowing Site admin & Study admin to subscribe users to TFA.

• Added feature allowing Site admin & Study admin to send TFA set up info to the users via email.

• Added feature to send email with 'Login info' for newly created users.

Version 2.4.5

09/13/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• JIRA 413 - (Psychosis branching items).

• Added Danish videos on the self-administered version.

Version 2.4.4

08/05/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Updated the MIS report to allow super admin to add licenses for each group.

• Added a new option for the grade question (JIRA 596).

Version 2.4.3

07/18/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Added new individual report for symptom rating

• Added a Group-wide report for symptom rating

• Admin can allow/disallow display of disclaimer on individual sites. (Dutch)

• Admin can allow/disallow display of patientcode while doing interviews on individual sites.

• Allow Suicide/Homicide module to be edited during interview -JIRA 399.

• Admin report to show license status for each site.

Version 2.4.2

04/29/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• In a clinician administered interview , instead of not showing the responses of teen or parent (or from pre-interviews), this feature displays a text "Not Administered". (however if the teen or parent had not done the interview then we would not show the section on the top panel. This effects, teen, parent and consensus interview.

• Some questions in intro module are named differently for teen and parents, we mapped them to show the correct responses.

Version 2.4.1

04/29/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Support for Spanish and Dutch languages.

• This feature allows super admin to preselect modules for the groups.

• For all existing unused licenses, we update the new pre-selected modules.

Version 2.3

02/04/2019

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Support for Danish

• Hippa compliance : Use of age instead of date of birth.

• Added new functionality in Site Admin page to hide/show comments for a group in the Interview page.

• Add US and Metric system (affects height/weight units)

• Added new DSM function for "Adjustment Disorder"

• Performance improvement in Diagnosis report (by study) After submit button is clicked, we store the data in json (the data the user sees in the screen) in the database and so when the user clicks export to excel, we get the data from the stored JSON instead os running it again. After exporting the data, the JSON is deleted. OR If the user (same user) decided to run another dataset this JSON is deleted. This improves the performance of this report drastically.
DB objects: dbo.Ksads_Create_Report_JSON_Data[SP], dbo.Get_Report_JSON_Data[SP], dbo.JsonReportData[table]

• Updated interview duration field to be integer(minutes) without any suffix. So the data can be exported to excel and used.

• New MIS Sections
~ Show recent activity like
1. Number of users Interviewed in the last hour
2. Number of users logged in user in the last hour

• Feature to enforce users to update password after admin creates/updates their record.

• 1.4.1.Q1 & 1.4.1.Q2 & 1.4.1.Q3, 1.4.1.Q4 -Question text updates.

• JIRA 342 - Text change to 2.19.19.q2 and 2.20.19.q2

• JIRA 341 - Add additional rule-outs to various bipolar II disorders

• JIRA 340 - Add additional rule-outs to Other Specified Depressive Disorder

• JIRA 339 -Diagnostic report fix: Can't have Disruptive Mood Dysregulation Disorder and Bipolar I or II

• JIRA 338 - Added new diagnosis "Bipolar I, currently depressed in partial remission" to lists of rule outs for specific diagnoses

• JIRA 337 - Add additional rule-outs for bipolar disorder I or II includes our 2 new bipolar diagnoses

Version 2.2

03/10/2018

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• To have a context sensitive help on most pages, Ability for users to ask question to admin.
• The admin receives an email immediately and can respond.
• The admin can create a FAQ and can share it with the users.

Version 2.1

03/10/2018

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Allows users to go back to the last question/previous question and edit the answer value they have done already.
• If the User is in SA type, they can only edit the previous question. The previous question can be from a different module. For Suicide and homicide one can edit up to the question that generate alerts (ie., 1.23.4.Q1)
• If the User is in CA type, they can edit any question he answered in the same/other module. Suicide and Homicide cannot be edited.
• Once user gets to the supplement for a module, that module cannot be edited in the screener
• We added color codes to show the status of module for CA with ModuleLanding.cs page (Module selection between interview feature)
• Edit/back button can be disabled for the group from Site Admin module.

Version 2.0

11/10/2017

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

• Format of supplements made parallel to format of screen items, such that if threshold level responses are provided to a given symptom, the interview moves on to the next item. Past history of a given symptom is only queried if sub-threshold responses are given to the current item. There are now follow-up questions included in the supplements to determine if there have been multiple episodes of given disorder and if the disorder is current, in partial remission, or full remission.
• The probe for the hallucinations item was made more rigorous and requires hallucinatory-like experiences to occur during the day while the youth is going about their daily activities. The majority of false positive self-administered KSADS-COMP psychotic disorder screen positives came from youth who only had these experiences at nighttime before going to bed, with these cases ruled out in the clinician-administered KSADS-COMP.
• Additional false positive screens into the psychotic disorders supplement came from youth who reported paranoid ideation. This item has been moved from the screen to the supplement to avoid children with bullying experiences or youth who live in dangerous neighborhoods from unnecessarily screening into the psychotic disorders section.
• OCD was another diagnosis that youth screened into the supplement more often with the self-administered KSADS-COMP than the clinician administered KSADS-COMP. To reduce the number of youth entering the OCD supplement unnecessarily the following changes were made:
     1) a screen item was added to capture duration of OCD-like symptoms, with sufficient duration (more than half the days of the week) required to meet entry criteria for completing the OCD supplement; and
     2) the obsessive thoughts about sex item was removed from the screen as the greatest number of false screen-positives was youth who reported excessive thoughts about sex – a common experience among adolescents.
     3) the wording of the initial probe for obsession (1.11.1.q1) was revised to include wording about thoughts being “unwelcome, distressing and senseless”
• More youth also were given a diagnosis of a simple phobia with the self-administered KSADS-COMP than with the clinician-administered KSADS-COMP. To alleviate this evidence of impairment associated with the phobia is required to screen positive for a simple phobia diagnosis.
• We expanded the psychotic disorders module to include diagnoses of schizophrenia, schizoaffective disorder, schizophreniform, and other specified psychotic disorder. Previously we had just noted presence of delusions and hallucinations.
• We expanded the autism module to provide a diagnosis of autism spectrum disorder. Previously, we just had ‘Other Specified Neurodevelopmental Disorder, Autism Spectrum Disorder, full criteria not assessed”

Version 1.5

08/26/2016

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

We branched out a new website NIMHKSADS.

The branching algorithm for the screen interview was changed, so that if threshold level responses are provided to a given symptom, the interview moves on to the next item. Past history of a given symptom is only queried if sub-threshold responses are given to the current item.

Version 1.0

06/14/2016

Approved By: Dr. Joan Kaufman
Reviewed By: Dr. Ken Kobak
Created By: Alison Deep

New Ksads version for ABCD https://abcdstudy.org/

This DSM V based computerized assessment tool provides a comprehensive and cost-efficient method for obtaining a diagnostic evaluation. The procedural standardization of administration insures comprehensive coverage of all important areas in a nonthreatening, clinically neutral environment. The Schedule for Affective Disorders and Schizophrenia for School-Age Children (K-SADS) is the most widely used and well validated diagnostic interview for children and adolescents. The computer-administered KSADS is modeled after the clinician version, and evaluates the same disorders. As with the clinician KSADS, separate computer interviews are conducted for the parent and the child in order to obtain a more comprehensive evaluation. Embedded symptom rating scales provide valid measures of severity in addition to diagnoses. Thus it can be used to monitor treatment progress and document treatment outcomes.